alien wrench - Turco Inglés Diccionario